package com.gs.synedocket.view;

import com.gs.synedocket.apiresult.ApiResultData;

public interface IDocketAdditionalView extends IView {

    Double getAcceptedQty();

    Double getRejectQty();

    Double getReturnQty();

    Boolean getPayDumpCharge();

    Boolean getPayMultipleDrop();
    Boolean getPayOther();
    String getPayOtherRemark();

    Integer getMileage();

    void onUploadFileSuccess(ApiResultData<String> apiResult);

    void onUploadFileFails(Exception e);

    void onUpdateSuccess(ApiResultData<String> apiResultData);

    void onUpdateFails(Exception e);

    void onWithoutSignSuccess(ApiResultData<String> apiResultData);

    void onWithoutSignFails(Exception e);

    void onAddInfoSuccess(ApiResultData<String> apiResult);

    void onAddInfoFails(Exception e);
}
